
const reset = (allRouters, menuList) => {
  const arr = []
  for (let j = 0; j < menuList.length; j++) {
    for (let i = 0; i < allRouters.length; i++) {
      if (menuList[j].name === allRouters[i].meta.name) {
        if (menuList[j].children && menuList[j].children.length > 0) {
          allRouters[i].children = reset(allRouters[i].children, menuList[j].children)
        }
        arr.push(allRouters[i])
      }
    }
  }
  return arr
}

export default reset
